package com.cskaoyan.basic;

/*
        根据java程序在运行过程中，根据程序运行时错误的严重程度，异常可分为：
        Exception：在程序中可能能够处理的错误
        Error：程序层面无法处理的错误(致命的错误)

        对于Exception，根据错误处理方式的不同
        编译时异常(Checkable Exception)
             可预见的，语法层面强制在代码编写时处理
        运行时异常(RuntimeException)
            不可预见的，不要求在编写代码时必须处理

       异常类的分类:
        a. 编译时异常，Exception除了RuntimeException之外的所有直接子类
        b. RuntimeException及其所有子类都表示运行时异常
        注意:  Exception类本身，表示的是编译时异常
 */
public class Demo1Classify {
}
